specific brake horsepower - Turkish English Dictionary